#ifndef MY_ALLOC_H
#define MY_ALLOC_H
#include "lib_syscall.h"

#define ALIGNMENT 8
#define align(size) (((size)+(ALIGNMENT-1)) & ~(ALIGNMENT-1))
typedef unsigned int size_t;

typedef struct _header{
    size_t size;
    int is_free;
    struct _header *next;
}header_t;


void *malloc(size_t size);
void free(void * ptr);

#endif